Natural rainfall

Antonyms for "natural rainfall" (4 found)

Noun(3 words)
irrigation-systemportuguese irrigaçãorainmaking
Verb(1 words)
apply liquid to soil

Keep exploring